package com.kqb.pojo;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import lombok.Data;

/**
 * products
 */
@Data
public class Product implements Serializable {

    private Integer id;

    /**
     * 1 反击破产品
     * 2 鄂破产品
     * 3 圆锥类产品
     */
    private Byte productType;

    /**
     * 产品单位
     */
    private String productUnit;

    /**
     * 产品编号
     */
    private String productNumber;

    /**
     * 产品名称
     */
    private String productName;

    /**
     * 封面图
     */
    private String coverImage;

    /**
     * 型号
     */
    private String model;

    /**
     * 产品分类编码
     */
    private String categoryCode;

    /**
     * 产品分类名称
     */
    private String categoryName;

    /**
     * 规格条码
     */
    private String specificationBarCode;

    /**
     * 规格编码
     */
    private String specificationCode;

    /**
     * 品牌
     */
    private String brand;

    /**
     * 材质
     */
    private String material;

    /**
     * 单重
     */
    private BigDecimal singleWeight;

    /**
     * 外形尺寸
     */
    private Short outerSize;

    /**
     * 产品图号
     */
    private String productDrawingNumber;

    /**
     * 工厂图号
     */
    private String factoryDrawingNumber;

    /**
     * 原装图号
     */
    private String originalDrawingNumber;

    /**
     * 库存
     */
    private Integer stock;

    /**
     * 价格
     */
    private BigDecimal price;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 低库存预警值
     */
    private Integer lowStockWarningValue;

    /**
     * 高库存预警值
     */
    private Integer highStockWarningValue;

    /**
     * 品牌资料
     */
    private String brandInfo;

    /**
     * 产品详情
     */
    private String productDetails;

    /**
     * 1 启用
     * 2禁用
     */
    private Byte status;


    /**
     * 创建人
     */
    private String createBy;


    /**
     * 更新人
     */
    private String updateBy;


    private static final long serialVersionUID = 1L;
}